22 file

17xxx = disappearing graphics

18xxx = 2p selection off alignment

40xxx = makes code not work



23 file

319xx to 319Ax = chun li fireball profile

air moves = between 3200 and 3400 in the 23 file

title colour change = between 1900 and 1A00 in the 23 file

chun li fix = between 300 and 400

sagat glitch = between 400 and 500

c00 to d00 = game crashing leave it alone

1xxx = flickering graphics

4xxx = insta bison

5xxx = flickering sprites

9xxx = health bar disappear

1Dxxx = graphic corner not work right

25xxx = battle number not work right

31xxx to 31Axx = ryu dual fireball

Changing this string makes fireballs move up and down

"
31940:	B9	B8

4E

31942:	0E	02
31943:	00	23
31944:	2A	B8
31945:	50	4E
31946:	71	D8
31947:	4E	22
"

"B9 4E 0E 00 2A 50 71 4E" = waving fireballs
"B8 4E 02 23 B8 4E D8 22" = original fireballs



"2A 42 02 00 B8 4E F2 47"
"2A 42 02 00 B8 4E F2 47"
"2A 42 02 00 B8 4E F2 47"



3A477 = ryu
3A47B = ryu

3A487 = honda
3A48B = honda

3A497 = blanka = F8
3A49B = blanka = 08

3A4A7 = guile
3A4AB = guile

3A4B7 = ken
3A4BB = ken

3A4C7 = chun li = F7
3A4CB = chun li = 09

3A4D7 = zangief = F1
3A4DB = zangief = 0F

3A4E7 = dhalsim walk toward speed = F1
3A4EB = dhalsim walk away speed = 0F

3A4F7 = bison = F2
3A4FB = bison = 0E

3A507 = sagat
3A50B = sagat

3A517 = balrog
3A51B = balrog

3A527 = vega = F1
3A52B = vega = 0F

dhalsim jump speed:

3A3Dx to 3A3Fx from m6 rom

3A317 = honda towards horizontal = FB
3A31B = honda towards vertical = 07
3A31F = honda away horizontal = 05
3A323 = honda away vertical = 06

3A3D7 = dhalsim towards horizontal = F9
3A3DB = dhalsim towards vertical = 0A
3A3DF = dhalsim away horizontal = 08
3A3E3 = dhalsim away vertical = 09

3A457 = vega toward horizontal speed = F7
3A45B = vega toward vertical = 0D
3A45F = vega away horizontal speed = 09
3A463 = vega away vertical speed = 0D

3A3B7 = zangief toward horizontal = F9
3A3BB = zangief toward vertical = 0A
3A3BF = zangief away horizontal = 07
3A3C3 = zangief away vertical = 0A

3A3F7 = bison toward horizontal = F9
3A3FB = bison toward vertical = 0A
3A3FF = bison away horizontal = 06
3A403 = bison away vertical = 09



3DFxx = ryu spin kick speed

3DF2D:	5A	54
3DF6C = ryu spin kick horizontal speed

3DFA4 = ryu spin kick spinning sfx code




"00 B8 4E"

hadoukens: "B9 4E 0E 00 D8 50 71 4E"
flame: "B9 4E 0E 00 66 50 71 4E"
chun li sonic boom: "B9 4E 0E 00 A6 50 71 4E"


ryu + ken:

3DB3A = fuck everything up with fireballs code
3DB56 = fuck everything up with fireballs code
3DB60 = fuck everything up with fireballs code

3E10A = nothing

3Dxxx = hadouken code

3DD2E = hadouken code
"2E 54 04 00 B8 4E A2 29"

3DE0E = ryu uppercut height = 09
3DDF6 = ryu uppercut distance = 18

3DE3E = ken uppercut height
3DE26 = ken uppercut horizontal distance




chun li kick fireballs

"F8 4E FC 3A F8 4E F4 03"

"
416A4:	F4	D8
416A5:	03	22
"

4160A = chun li kick fireball from hell code



honda fireballs:

"00 61 18 00 F8 4E F4 03"

"
3EA74 = F4 (d8)
3EA75 = 03 (22)
"

3E9DA = honda slap fireball from hell





blanka zapping moving ability code

"
3F666:	F4	D8
3F667:	03	22
"

"B8 4E 88 63 F8 4E F4 03"

3F65C = blanka zap fireball from hell code




4147E = chun li spin kick height = 11
4147F has to be 00 for fireball height to work

41485 = chun li spin kick horizontal speed = 04




chun li spin kick fireball

"
41496:	B9	3C
41497:	4E	30
41498:	0E	73
00
4149A:	A6	B8
4149B:	50	4E
4149C:	71	88
4149D:	4E	63
"

41496:

original "3C 30 73 00 B8 4E 88 63"
fireball "B9 4E 0E 00 A6 50 71 4E"



"00 B8 4E"

hadoukens: "B9 4E 0E 00 D8 50 71 4E"
flame: "B9 4E 0E 00 66 50 71 4E"
chun li sonic boom: "B9 4E 0E 00 A6 50 71 4E"



453EE = balrog punch fireball code
453E6 = balrog super punch execute code

42C6E = nothing leave it alone



"2A 42 02 00 B8 4E F2 47"
"2A 42 02 00 B8 4E F2 47"
"2A 42 02 00 B8 4E F2 47"


406CB = guile kick horizontal speed = 1A

guile fireball from bicycle kick:

406BA:

"3C 10 02 00 B8 4E 96 63" replace with
"B9 4E 0E 00 D8 50 71 4E"

406B2 = guile bicycle kick execute
4070A = guile bicycle kick land

3F99E = guile sonic boom call
3F8A2 = guile fireball storm

3FB84 = guile light punch call
3FBBC = guile medium punch call
3FBF4 = guile heavy punch call





"00 B8 4E"

hadoukens: "B9 4E 0E 00 D8 50 71 4E"
flame: "B9 4E 0E 00 66 50 71 4E"
chun li sonic boom: "B9 4E 0E 00 A6 50 71 4E"




3F3xx = blanka spin speed
3F3EF = blanka spin light speed
3F3F1 = blanka spin medium speed = 08
3F3F3 = blanka spin heavy speed = 35



3F542 = blanka spin move sound code

"3C 30 01 00 B8 4E 96 63"

3F51E = blanka spin move single attack code

"3C 30 2F 00 B8 4E 88 63"



3F466 = blanka

3F44E = blanka heavy spin arroooo sound code

"3C 30 6D 00 B8 4E 88 63"


3F426 = blanka spin move start spinning code

"3C 32 50 00 B8 4E FC 3A"




42540 = zangief spin move flame

"3C 30 3C 00 B8 4E 88 63"
"B9 4E 0E 00 66 50 71 4E"

422C8 = zangief spin move hadouken area





"00 B8 4E"

hadoukens: "B9 4E 0E 00 D8 50 71 4E"
flame: "B9 4E 0E 00 66 50 71 4E"
chun li sonic boom: "B9 4E 0E 00 A6 50 71 4E"




42xxx to 42Axx = zangief spin move

42558 = zangief spin left speed = 15
42566 = zangief spin right speed = 15




3Bxxx = annoying enemy teleport



3C 30 3C 00 B8 4E 88 63



uppercuts:

3DE0E = ryu uppercut height = 09
3DDF6 = ryu uppercut distance = 18

3DE3E = ken uppercut height
3DE26 = ken uppercut horizontal distance


44A44 = sagat uppercut code

44A88 = sagat uppercut horizontal speed = 18
44A92 = sagat uppercut vertical height = 0B

low sagat uppercut height = 04 horizontal = 0D
high sagat uppercut height = 0B horizontal = 18

445F2 = sagat fireball call code





3E86D = honda light dash speed = 00
3E86F = honda medium dash speed = 08
3E871 = honda heavy dash speed = 43

3E8D0 = honda dash sound code
"3C 30 6C 00 B8 4E 88 63"

3E8AA = honda dash call
3E93C = honda dash after contact call




43Dxx = bison crusher speed
43D8D = bison light crusher speed = 00
43D91 = bison medium crusher speed = 09
43D95 = bison heavy crusher speed = 20


43654 = bison constant fireball code

43DE2 = bison after crusher code

"2E 32 A0 00 B8 4E FC 3A"


43E58 = bison bicycle kick code

"3C 32 58 00 B8 4E FC 3A"


43F18 = bison air jump code

"3C 32 56 00 B8 4E FC 3A"





"B9 4E 0E 00 2A 50 71 4E" = waving fireballs
"B9 4E 0E 00 C4 50 71 4E" = nothing
"B9 4E 0E 00 5A 50 71 4E" = lower yoga flame
"B9 4E 0E 00 92 50 71 4E" = nothing


"B9 4E 0E 00 7E 50 0E 67" = nothing
"B9 4E 0E 00 88 50 0E 67" = nothing
"B9 4E 0E 00 9C 50 6D 4A" = game crashing



"00 B8 4E"

hadoukens: "B9 4E 0E 00 D8 50 71 4E"
flame: "B9 4E 0E 00 66 50 71 4E"
chun li sonic boom: "B9 4E 0E 00 A6 50 71 4E"





dhalsim fireball code = 43xxx
43296 = dhalsim fireball shooting code
432D8 = dhalsim says "yoga" when shooting a fireball
"3C 30 85 00 B8 4E 88 63"

4335E = dhalsim says "fire" when shooting a fireball
"3C 30 6E 00 B8 4E 88 63"

323B6 = dhalsim fireball wavey or straight code





45674 = vega fireball shitstorm
45870 = vega fireball shitstorm

4575E = vega skewer code
"2E 42 80 00 B8 4E F2 47"

4580A = vega backdash code

vega doo code = 45960
"2E 42 88 00 B8 4E F2 47"

"3C 10 00 00 F8 4E 96 63"




vega doo timing fix:

horizontal skewer:

45662: change from 04 to 71
45663: change from 66 to 4E

doo:

4585E: change from 04 to 71
4585F: change from 66 to 4E
